package com.koron.css2.newProjectCenter.mapper;


import com.koron.css2.newProjectCenter.bean.PjCheckTemplate;
import com.koron.css2.newProjectCenter.bean.query.PjCheckTemplateQuery;
import com.koron.css2.newProjectCenter.vo.PjCheckInfoVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * (PjCheckTemplate)表数据库访问层
 *
 * @author 朱超
 * @since 2022-04-13 17:21:40
 */
public interface PjCheckTemplateMapper {

    void insert(PjCheckTemplate pjCheckTemplate);
    
    void deleteById(@Param("id") String id);
    
    void update(PjCheckTemplate pjCheckTemplate);
    
    PjCheckTemplate getSingle(PjCheckTemplateQuery pjCheckTemplateQuery);
    
    List<PjCheckTemplate> getList(PjCheckTemplateQuery pjCheckTemplateQuery);

    List<PjCheckInfoVO> getCheckInfoList(PjCheckTemplateQuery pjCheckTemplateQuery);
}
